package com.tedu.Test;
import java.util.ArrayList;
/*
boolean ---add(E e)
          将指定的元素添加到此列表的尾部。
void ---add(int index, E element)
          将指定的元素插入此列表中的指定位置。
E ---get(int index)
          返回此列表中指定位置上的元素
E ---remove(int index)
          移除此列表中指定位置上的元素
boolean ---remove(Object o)
          移除此列表中首次出现的指定元素（如果存在）。
int ---size()
          返回此列表中的元素数。第一阶段
 */
public class Test_ArrayList {
    public static void main(String[] args) {
        f2();
    }

    public static void f2() {
        ArrayList<Integer> list=new ArrayList<>();
        list.add(100);
        System.out.println(list);

        int a=list.get(0);
        System.out.println(a);
    }

    public static void f1(){
        //ArrayList集合  list  全部是String 类型的数据---<String> 泛型
        ArrayList<String> list=new ArrayList<>();//创建一个长度为10 的集合数组

        list.add("老虎0");
        list.add("老虎1");
        list.add("老虎2");
        list.add("老虎3");
        System.out.println(list);

        String x=list.get(2);//获取数组第二个元素
        System.out.println(x);//System.out.println(list.get(2));同理

        list.remove(2);//删除数组第二个元素
        System.out.println(list);

        System.out.println(list.size());


    }
}
